page{
	background-color: #f0f1f1;
	padding-bottom: 40rpx;
}
.ycjcbgtag{
	position: relative;
	.ycjcbg{
		height: 460rpx;
		width: 750rpx;
	}
	.ycjcbgview{
		position: absolute;
		left: 0;
		top:0;
		height: 460rpx;
		width: 750rpx;
		box-sizing: border-box;
		padding: 20rpx;
		.problem{
			text-align: right;
			padding-top: 20rpx;
			color: #FFF;
			font-size: 28rpx;
		}
		.ycjc_bannericon{
			padding: 30rpx;
			margin-top: 20rpx;
			.ycjc_bannername{
				color: #FFF;
				font-size: 44rpx;
			}
			.ycjcmin{
				width: 100rpx;
				height: 100rpx;
				border-radius: 50%;
			}
		}
		.ycjmaxtit{
			padding: 30rpx;
			color: #FFF;
			font-size: 24rpx;
		}
	}
}
.genet_main{
	padding: 30rpx 40rpx;
	.detection{
		position: relative;
	}
	.detection::after{
		position: absolute;
		z-index: 1;
		content:"";
		top: -84rpx;
		left: 50%;
		margin-left: -1rpx;
		width: 2rpx;
		height: 84rpx;
		background-color: #1168EA;
		
	}
	.detectionbtn{
		width: 600rpx;
		height: 100rpx;
		line-height: 100rpx;
		background: #1168EA;
		border-radius: 60rpx;
		text-align: center;
		color: #FFFFFF;
		margin: 0 auto;
		margin-top: 82rpx;
	}
}

.tistxts{
	padding: 0 30rpx;
	color: rgba(51, 51, 51, 0.50);
	font-size: 28rpx;
}
.ycjc_border_select{
	margin-top: 80rpx;
	.ycjc_border_select_box{
		position: relative;
		.rounddot{
			position: absolute;
			left:50%;
			margin-left: -7rpx;
			.ddot{
				margin-bottom: 24rpx;
				width: 15rpx;
				height: 15rpx;
				background-color: #D9D9D9;
				border-radius: 50%;
			}
		}
	}
	.ycjc_border_select_l{
		width: 50%;
		text-align: center;
	}
	.ycjc_border_select_r{
		width: 50%;
		text-align: center;
	}
	.ycjc_border_tag{
		width: 180rpx;
		height: 180rpx;
		position: relative;
		.yrenborder{
			width: 178rpx;
			height: 162rpx;
		}
		.yrenimgtx{
			position: absolute;
			top: 10rpx;
			left: 12rpx;
			z-index: 1;
			width: 140rpx;
			height: 140rpx;
			border-radius: 50%;
		}
		.yrenimgtx1{
			left: 30rpx;
		}
	}
	.ycjc_border_ren{
		margin-left: 10rpx;
		color: #333;
		font-size: 36rpx;
		writing-mode: vertical-rl;
	}
	.ycjc_border_ren1{
		color: #1168EA;
	}
	.ycjc_border_tit{
		position: relative;
		color: #1168EA;
		font-size: 36rpx;
		
	}
	.jiantoua{
		width: 26rpx;
		height: 26rpx;
		margin-left: 12rpx;
	}
	.ycjc_border_tit::after{
		position: absolute;
		bottom: -20rpx;
		left: 50%;
		margin-left: -100rpx;
		content:"";
		width: 200rpx;
		height: 2rpx;
		background-color: #1168EA;
	}
	.borderkuang{
		margin: 0 auto;
		margin-top: 20rpx;
		width: 400rpx;
		height: 140rpx;
		box-sizing: border-box;
		padding-top: 30rpx;
		border:2rpx solid #1168EA;
		border-top: 0px;
		border-bottom-left-radius: 50rpx;
		border-bottom-right-radius: 50rpx;
		.borderkuang_text{
			color: rgba(51, 51, 51, 0.50);
			font-size: 26rpx;
			text-align: center;
		}
	}
}